sub-delegated manager - English Synonyms Dictionary